<?php
   /*
   $Id: Style.php,v 1.4 2008/03/12 11:26:49 thomas Exp $
   
   Created on 20070524
   Code by Thomas Langer, Thomas.Langer@mPAY24.com
   Company mPAY24 GmbH
   https://www.mPAY24.com
   Released under the GNU General Public License
   
   This file contains the class for setting the design attributes in the xml file created by the mPAY24 SelectPayment Plugin,
   written for osCommerce, Open Source E-Commerce Solutions
   http://www.oscommerce.com
   */
   
   class Style {
      // set-functions
      function setLogoStyle($logo) {
         $this->logostyle = $logo;
      }
      
      function setPageHeaderStyle($pageheader) {
         $this->pageheaderstyle = $pageheader;
      }
      
      function setPageCaptionStyle($pagecaption) {
         $this->pagecaptionstyle = $pagecaption;
      }
      
      function setPageStyle($pagest) {
         $this->pagestyle = $pagest;
      }
      
      function setFooterStyle($footer) {
         $this->footerstyle = $footer;
      }
      
      function setSCStyle($sc) {
         $this->scstyle = $sc;
      }

      function setSCHeader($sc_header){
         $this->scheader = $sc_header;
      }
      
      function setSCHeaderStyle($scheader) {
         $this->scheaderstyle = $scheader;
      }
      
      function setSCCaptionStyle($sccaption) {
         $this->sccaptionstyle = $sccaption;
      }
      
      function setSCNumberStyle($scnumberstyle) {
         $this->scnumberstyle = $scnumberstyle;
      }
      
      function setSCProductNrStyle($scprodnrstyle) {
         $this->scprodnrstyle = $scprodnrstyle;
      }
      
      function setSCDescriptionStyle($scdescstyle) {
         $this->scdescriptionstyle = $scdescstyle;
      }
      
      function setSCPackageStyle($packagestyle) {
         $this->scpackagestyle = $packagestyle;
      }
      
      function setSCQuantityStyle($scquantitystyle) {
         $this->scquantitystyle = $scquantitystyle;
      }
      
      function setSCItemPriceStyle($scitempricest) {
         $this->scitempricestyle = $scitempricest;
      }
      
      function setSCPriceStyle($scpricestyle) {
         $this->scpricestyle = $scpricestyle;
      }
      
      function setSCItemEvenStyle($even) {
         $this->scitemevenstyle = $even;
      }
      
      function setSCItemOddStyle($odd) {
         $this->scitemoddstyle = $odd;
      }
      
      function setShippingCostsHStyle($shippingcostsh) {
         $this->shippingcostshstyle = $shippingcostsh;
      }
      
      function setShippingCostsStyle($shippingcostssyle) {
         $this->shippingcostsstyle = $shippingcostssyle;
      }
      
      function setTaxHStyle($taxhstyle) {
         $this->taxhstyle = $taxhstyle;
      }
      
      function setTaxStyle($taxstyle) {
         $this->taxstyle = $taxstyle;
      }
      
      function setPRHeader($prheader) {
         $this->prheader = $prheader;
      }
      
      function setPRHeaderStyle($prheaders) {
         $this->prheaderstyle = $prheaders;
      }
      
      function setPRStyle($prs) {
         $this->prstyle = $prs;
      }
      
      function setWholePageStyle($wps){
      	$this->wholepagestyle = $wps;
      }
      
      function setInputFieldsStyle($ifs){
      	$this->inputfieldsstyle = $ifs;
      }
      
      // get-functions
      function getLogoStyle() {
         return $this->logostyle;
      }
      
      function getPageHeaderStyle() {
         return $this->pageheaderstyle;
      }
      
      function getPageCaptionStyle() {
         return $this->pagecaptionstyle;
      }
      
      function getPageStyle() {
         return $this->pagestyle;
      }
      
      function getFooterStyle() {
         return $this->footerstyle;
      }
      
      function getSCStyle() {
         return $this->scstyle;
      }

      function getSCHeader() {
         return $this->scheader;
      }
      
      function getSCHeaderStyle() {
         return $this->scheaderstyle;
      }
      
      function getSCCaptionStyle() {
         return $this->sccaptionstyle;
      }
      
      function getSCNumberStyle() {
         return $this->scnumberstyle;
      }
      
      function getSCProductNrStyle() {
         return $this->scprodnrstyle;
      }
      
      function getSCDescriptionStyle() {
         return $this->scdescriptionstyle;
      }
      
      function getSCPackageStyle() {
         return $this->scpackagestyle;
      }
      
      function getSCQuantityStyle() {
         return $this->scquantitystyle;
      }
      
      function getSCItemPriceStyle() {
         return $this->scitempricestyle;
      }
      
      function getSCPriceStyle() {
         return $this->scpricestyle;
      }
      
      function getSCItemEvenStyle() {
         return $this->scitemevenstyle;
      }
      
      function getSCItemOddStyle() {
         return $this->scitemoddstyle;
      }
      
      function getShippingCostsHStyle() {
         return $this->shippingcostshstyle;
      }
      
      function getShippingCostsStyle() {
         return $this->shippingcostsstyle;
      }
      
      function getTaxHStyle() {
         return $this->taxhstyle;
      }
      
      function getTaxStyle() {
         return $this->taxstyle;
      }
      
      function getPRHeader() {
         return $this->prheader;
      }
      
      function getPRHeaderStyle() {
         return $this->prheaderstyle;
      }
      
      function getPRStyle() {
         return $this->prstyle;
      }
      
   	  function getWholePageStyle(){
      	return $this->wholepagestyle;
      }
      
      function getInputFieldsStyle(){
      	return $this->inputfieldsstyle;
      }
      
      // member-variables
      var $logostyle;
      var $pageheaderstyle;
      var $pagecaptionstyle;
      var $pagestyle;
      var $footerstyle;
      var $scheader;
      var $scstyle;
      var $scheaderstyle;
      var $sccaptionstyle;
      var $scnumberstyle;
      var $scprodnrstyle;
      var $scdescriptionstyle;
      var $scpackagestyle;
      var $scquantitystyle;
      var $scitempricestyle;
      var $scpricestyle;
      var $scitemevenstyle;
      var $scitemoddstyle;
      var $shippingcostshstyle;
      var $shippingcostsstyle;
      var $taxhstyle;
      var $taxstyle;
      var $prheaderstyle;
      var $prstyle;
      var $wholepagestyle;
      var $inputfieldsstyle;
   }
?>
